a point of pride - French English Dictionary